mrca (most recent common ancestor.) - Español Inglés Diccionario